import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 17655
 * Date: 2025-07-14
 * Time: 19:22
 */
public class test2 {
    // 杨辉三角
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int[][] dp = new int[n+1][n+1];
        dp[1][1] = 1;
        for(int i=2;i<=n;i++){
            for(int j=1;j<=i;j++){
                dp[i][j] = dp[i-1][j] + dp[i-1][j-1];
            }
        }

        for(int i=1;i<=n;i++){
            for(int j=1;j<=i;j++){
                StringBuilder ret = new StringBuilder();
                int len = Integer.toString(dp[i][j]).length();
                for(int k =0;k<5-len;k++){
                    ret.append(" ");
                }
                System.out.println(ret.toString()+dp[i][j]);
            }
            System.out.println();
        }
    }
}
